Macro commands have two main uses:
- to quickly insert replies directly from the insertion point
- to make replies customized

Macro commands allow you to quickly insert a reply into the message/text editor(see Pasting the reply into the message/text editor). There are three types of macro commands: simple, parametric and multi parametric.

Examples:
Simple: macro
Parametric: macro(%par)
Multi parametric: macro(%par1,%par2,..)

The simple macro just pastes the reply when it's entered.

Parametric and multi parametric macros make insertions in the reply before pasting. The program replaces all %par, %par1, %par2... occurences in the reply with entered parameter's values. Example:

Reply:
'Hello, %name!
I found the following webpage: http://www.%item
I think this site is very good and I want to tell you about it.
Bye-bye!'

Its macro: tellfa(%name,%item)

When you enter: tellfa(Friend,erstenware.com) and the space (' ') character, the reply with the following replacements will be pasted:
'Hello, Friend!
I found the following webpage: http://www.erstenware.com
I think this site is very good and I want to tell you about it.
Bye-bye!'

When you enter: tellfa(John,website.com) and the space (' ') character, the reply with the following replacements will be pasted:
'Hello, John!
I found the following webpage: http://www.website.com
I think this site is very good and I want to tell you about it.
Bye-bye!'